home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 4 / QRZ Ham Radio Callsign Database - Volume 4.iso / files / amiga / amipac63.lha / S / Text.lha / SLF.doc < prev    next >
Encoding:
Text File  |  1991-01-20  |  4.9 KB  |  138 lines

  1. Station Log Formatter ([S]tation [L]og [F]ormatter) 1.0
  2. --------------------------------------------------------
  3. by Silvano Funghi (IW0BRH)
  4.  
  5.  
  6. PURPOSE of SLF
  7. --------------
  8. This program is intended for automatic formatting of the LOG generated by
  9. the program AmiPac 1.30 (by me and Aldo Kanneworff) and LATER versions.
  10.  
  11. This program needs this format as input:
  12.  
  13. CONNECTED to XXXKK-Z [29-08-89  16:27:28]
  14. DISCONNECTED [29-08-89  16:28:01]
  15.  
  16. This is obtained by the TNC KANTRONICS KPC-II.
  17. Other TNC's, CAN generate DIFFERENT outputs when the DAYSTAMP (or equivalent)
  18. is on. Sorry, too many TNC for only one programmer!
  19. Why doesn't Packet-Radio TNC's have compatibilty like HAYES modems?
  20. I've got a KPC-II, some my friends AEA PK88 (OZ4ACF, Peter, my first tester
  21. for NORDIC problems, have it) and other KAM.
  22. I have just heard from one with AEA PK232 (my friend I0GO, Giuseppe). I am
  23. waiting for RIGHT parameters to give PK232 for 100% compatibility with KANT's.
  24.  
  25. For example, AEA PK88 generate:
  26.  
  27.          12:08:45  *** CONNECTED TO XXXKKK-ZZ
  28.  
  29. IF i have time to spend on this, i ALSO will write a program for PK88's out-
  30. put. Or I will add the capability to "SLF 1.0" to understand other than
  31. KPC-II's LOG (SLF 2.0?).
  32.  
  33. SLF's brain.
  34. ------------
  35. Well, what's to be done when we MANIPULATE the output AmiPac.log by hand?
  36. In first, I kill the lines DUPLICATED:
  37.  
  38. CONNECTED to I0WDX-2 [03-09-89  08:36:34]
  39. DISCONNECTED [03-09-89  08:41:44]
  40. DISCONNECTED [03-09-89  08:43:08]<-----no reason to keep this line.
  41.  
  42. In this piece of my LOG, the SECOND line DISCONNECTED came from TOO MANY
  43. RETRIES.
  44. So, KPC-II's firmware generate a line:
  45.  
  46.                *** DISCONNECTED [xx-xx-xx xx:xx:xx]
  47.  
  48. ALSO if the connection isn't REAL.
  49. For example, if you voluntarily STOP the retries (twice "d").
  50.  
  51. Secondly, it is possible to find a line like:
  52.  
  53. CONNECTED to I0WDX-2 [03-09-89  08:43:16]_
  54. CONNECTED to I0FMD-2 [03-09-89  08:48:04] \
  55.                                            \
  56.                                             \
  57.                                              what happen in this point?
  58.  
  59. Bah, just a BLACK-OUT, or was I so anxious to try out the latest Amiga GAME,
  60. that I'd RESET my machine without disconnecting first? In any cases, if SLF
  61. finds two lines with two or more CONNECTED in succession, only one thing
  62. is possible; to write this:
  63.  
  64.   I0AZI-8      [28-08-89  18:12:22]                 [28-08-89  18:13:41]
  65.   I0WDX-2      [29-08-89  15:52:46]             /---[??-??-??  ??:??:??]
  66.   I0AZI-8      [29-08-89  16:27:28]            /    [29-08-89  16:28:01]
  67.                                               /
  68.                                       just for simmetry!
  69.  
  70. (ONLY FOR GURU)
  71. (-------------)
  72.  
  73. Really, it was possible to estimate the date and time of DISCONNECTion, in
  74. THIS CASE, between 15:52:47 and 16:27:27 of 28-08-89!!! But is is right to
  75. ESTIMATE a time and write this in LOG? I hope not. If NEXT connection was 3
  76. days later, then what(!!!). Too many possibilities for me. Thats why I only
  77. write ["??"].
  78.  
  79. Another thing to do, is to SKIP the possible (I think very few) cases of
  80. false updates of the log. Just for TEST purposes I have written some other
  81. pseudo log-updates. But, if your friend have a "welcome string" like this:
  82.  
  83.  
  84.           *** CONGRATULATION! you are Connected with XXXZZZ
  85.                \
  86.                 \
  87.                  \_____  The "*** CO" string in CAPITAL letters and the
  88.                     /    START of LINE, is recognized as a real CONNECT!!
  89.                    /
  90.                   /
  91.           !!!*** COMMANDS by YOU are Welcomed!!! Bill's BBS is for YOU!!
  92.  
  93.  
  94. AmiPac will RECORD this!!! In this cases, SLF will SKIP this for you. If, for
  95. any unpredictable reason, the automatic formatting isn't possible, SLF will
  96. exit, and you are advised to MANUALLY remove line #xxx.
  97.  
  98. The REGULAR format of the  LOG is:
  99.     
  100.  
  101.  CONNECTED:  dd-mm-yy  hh:mm:ss  END: dd-mm-yy  hh:mm:ss  NOTES ABOUT LOG
  102.  
  103.  I0AZI-8    [28-08-89  18:12:22]     [28-08-89  18:13:41] _ _ _ _ _ _ _ _ _ _
  104.  IK0MVV-15  [29-08-89  15:52:46]     [29-08-89  15:55:04] _ _ _ _ _ _ _ _ _ _
  105.  I0AZI-8    [29-08-89  16:27:28]     [29-08-89  16:28:01] _ _ _ _ _ _ _ _ _ _
  106.  
  107.  
  108.  
  109. I hope this format is good, for many purposes; LEGAL and PERSONAL.
  110. The OUTPUT (formatted) log is APPENDED, so NO data WILL be lost. Before clo-
  111. sing, SLF will ask you if you want to delete DELETE the old, UNFORMATTED log.
  112. If no INPUT was found, SLF exit and tell you as well. SLF handels input and
  113. output files from DEVICE "AmiPac:". Read the docs about AmiPac about this. If
  114. you use SLF from without your usual Packet Radio session, it is sufficient
  115. from CLI to:
  116.  
  117.      Assign AmiPac: df0: (or the device in wich you have AmiPac files)
  118.  
  119.  
  120. SLF1.1 & SLFvid are both inserted in AmiPac 1.3x distibution disk,
  121. from 8 november 1989.
  122.  
  123. input file name:  AmiPac:AmiPac.log
  124. output file name: AmiPac:SLF.log
  125.  
  126. Comments, bugs and suggestions are welcomed.
  127. My address is:
  128.  
  129. Silvano Funghi IW0BRH
  130. via Cola di Rienzo, 3
  131. 00047 MARINO LAZIALE
  132. (Rm) ITALY
  133. phone 06 9386 320
  134.  
  135.  
  136.  
  137.  
  138.